package zface

// 解决TCP粘包的封包，拆包方法
// 针对Message的TILV格式的封包和拆包
type IDataPack interface {
	// 定义包头长度
	GetHeadLen() uint32

	// 封包
	Pack(IMessage) ([]byte, error)

	// 拆包
	UnPack([]byte) (IMessage, error)
}
